scaredy cat plant - Espagnol Anglais Dictionnaire